package com.ruoyi.official.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 产品对象 official_product
 *
 * @author yuanqiji
 * @date 2025-03-21
 */
public class OfficialProduct extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 分类主键
     */
    @Excel(name = "分类主键")
    private Long categoryId;

    /**
     * 中文产品名称
     */
    @Excel(name = "中文产品名称")
    private String productNameZh;

    /**
     * 英文产品名称
     */
    @Excel(name = "英文产品名称")
    private String productNameEn;

    /**
     * 设备图片
     */
    @Excel(name = "设备图片")
    private String productUrl;

    /**
     * 中文规格
     */
    @Excel(name = "中文规格")
    private String specificationsZh;

    /**
     * 英文规格
     */
    @Excel(name = "英文规格")
    private String specificationsEn;

    /**
     * 访问次数
     */
    @Excel(name = "访问次数")
    private Integer visitNumber;
    //试图字段
    /**
     * 中文分类名称
     */

    private String categoryNameZh;

    /**
     * 英文分类名称
     */
    private String categoryNameEn;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public String getProductNameZh() {
        return productNameZh;
    }

    public void setProductNameZh(String productNameZh) {
        this.productNameZh = productNameZh;
    }

    public String getProductNameEn() {
        return productNameEn;
    }

    public void setProductNameEn(String productNameEn) {
        this.productNameEn = productNameEn;
    }

    public String getProductUrl() {
        return productUrl;
    }

    public void setProductUrl(String productUrl) {
        this.productUrl = productUrl;
    }

    public String getSpecificationsZh() {
        return specificationsZh;
    }

    public void setSpecificationsZh(String specificationsZh) {
        this.specificationsZh = specificationsZh;
    }

    public String getSpecificationsEn() {
        return specificationsEn;
    }

    public void setSpecificationsEn(String specificationsEn) {
        this.specificationsEn = specificationsEn;
    }

    public Integer getVisitNumber() {
        return visitNumber;
    }

    public void setVisitNumber(Integer visitNumber) {
        this.visitNumber = visitNumber;
    }


    public String getCategoryNameZh() {
        return categoryNameZh;
    }

    public String getCategoryNameEn() {
        return categoryNameEn;
    }
}
